package main

import (
	"github.com/gin-gonic/gin"
	"gormstu/routers"
)

func main() {
	r := gin.Default()
	routers.OptRouters(r)
	routers.NavRouter(r)
	routers.MultiTableRouters(r)
	routers.MultiToMultiRouters(r)

	// 读取 ini 模块
	/*	cfg, mistake := ini.Load("./conf/app.ini")
		if mistake != nil {
			panic(mistake)
		}
		// 获取 ini 的内容
		fmt.Println("==============================================")
		fmt.Println(cfg.Section("mysql").Key("ip").String())
		fmt.Println("==============================================")
		// (cfg.Section("").Key("app_name").String())  cfg.Section ==> 对应 ini 中 [], key 表字段
		// 无 [] 的字段 cfg.Section 传空字符串
		fmt.Println(cfg.Section("").Key("app_name").String())
		fmt.Println("==============================================")

		// 往 ini 写入数据 key ==> 字段 , value ==> 值
		cfg.Section("").Key("write").SetValue("write success")
		mis := cfg.SaveTo("./conf/app.ini")
		if mis != nil {
			return
		}*/

	err := r.Run()
	if err != nil {
		return
	}
}
